Big Huge Thesaurus

legislative assembly

noun